home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Various
/
DevDisk 65 (1989)(DevWare PD).zip
/
DevDisk 65 (1989)(DevWare PD).adf
/
dd0065
< prev
next >
Wrap
Text File
|
1990-08-07
|
4KB
|
91 lines
DD65
C Tutorials
3D Library (v 1.0)
By Steven Ludtke
This library represents an attempt to provide the Amiga
community with a high speed, easy to use 3d display library for
C programmers. The library uses the transformation matrix
method, which is the fastest method I know to do 3d
transformations while still providing relatively intuitive
rotations. Integer arithmetic is used for speed. Additionally,
the data is stored in a format that will make it easy to optimize the
code in assembly language.
DeviceDrivers
By Markus Wandel
A complete explanation with example code on device drivers.
Universal IFF Library (v18.5)
BY CHRISTIAN A. WEBER
The iff.library is an easy to use Amiga library which gives you some
powerful routines to deal with IFF files, especially ILBM files
(pictures). It was fully written in Assembler and is only 2.6 KBytes
long.
Since the iff.library is a standard Amiga library, it can be used from
any programming language such as C, C++, Modula-2, Assembler, Pascal,
Basic and many more.
It can handle any IFF files I know, including DPaint pictures with
stencil, HAM and halfbrite pictures, ANIM files (with a trick),
SoundFX instruments, and all other IFF files which are not nested.
MyPixel
By Thomas J. Eshelman
There are eight files in this archive: mypixel, mypixel.c, pixel.asm,
onepixel.s, onepixel, two .o files and the one you're reading. This series
begins a seminar on writing and interfacing routines on the Amiga that are
fast enough to comprise arcade games.
Introduction to the Amiga Programmer's Suite Book 1.01
By RJ Mical (The "father" of Workbench)
The first and foremost reason for this book, is to make programmers'
lives easier by creating mechanisms that every programmer wants
sooner or later; an example of this is the FileIO Requester, which is
a mechanism that creates a requester and allows the user to browse
through the Amiga filesystem using an Intuition interface.
The second intent of the Programmer's Suite is to give new Amiga
tools to the developer. The XText mechanism is an example of this.
XText gives programmers a new, powerful way to create text on the Amiga.
Another example is DoRequest(), which manages requesters automatically.
These are tools that are part of the Amiga system and may one day
appear in the Amiga ROM Kernel.
The third intent of the Programmer's Suite is to provide a tutorial
on how to program the Amiga. The source code and examples may be
used as a learning aide for the novitiate and the old-salt alike.
A Discussion of Simple Audio Generation on the Amiga
By Steven A. Bennett
Audio generation on the Amiga is not the easiest of tasks, but once
one has the basic knowledge involved, it becomes no more than a matter
of writing a good set of interface routines. The Amiga can generate
four channel sound through use of four DMA-driven Digital to Analog
converters supplied on one of the custom chips. (Portia, I believe.)
These channels can be used to generate music, speech, and sound effects
with little processor overhead, in most cases. In this discussion the
author will focus mainly on simple tone generation using several channels.
Double-Buffered Infinite BitMap Scroll Demo
by MarkE. Whitehead
This program demonstrates a double-buffered 'infinite' smooth
scrolling display using Standard Amiga graphics routines. It also
features Simple Sprite animation. The program creates a randomly
generated terrain which scrolls from top to bottom. The user controls
a Spaceship with the joystick while alien 'flying saucers' zig-zag down
the screen. The joystick button also launches a missile. NO collision
detection is performed - that is beyond the scope of this demo. Other
than that almost everything is here to get you started on your first
Space Shoot-em-up game!
Stars and 3d
By Leo L. Schwab
Two programs to simulate moving through a star field.
TrapSnapper: Adding A Trap Handler to Your C Programs
By Chris Zamara and Nick Sullivan
Teaches the how too's of error and exception handling with the 68000
series of cpu.